CMAKE_MINIMUM_REQUIRED(VERSION 3.0)
#最低版本限制
PROJECT(minSTL)
#设定项目名
SET(CMAKE_BUILD_TYPE Debug)
#启用调试模式

#SET(CMAKE_SYSTEM_NAME Linux)
#交叉编译声明
#SET(CMAKE_C_COMPILER "arm-linux-gcc")
#指定交叉编译的编译器

aux_source_directory(./ DIR_SRC)
#归档当前目录源文件
add_subdirectory(src)
#添加子源码目录
INCLUDE_DIRECTORIES(./include)
INCLUDE_DIRECTORIES(./inl)
#包含头文件目录
add_executable(minSTL ${DIR_SRC})
#生成可执行文件
target_link_libraries(minSTL Asrc)
#链接子源码所在的静态库